# 1. r模式 只读
f = open('test.txt', 'r', encoding='utf-8')
# 读取12个字符
print(f.read(12))
# 下次读取的时候从上次读取的位置继续读,读取全部
print(f.read())
f.close()

# 2. w模式 只写  会覆盖所有原内容
f = open('test.txt', 'w', encoding='utf-8')
f.write('hello world')
f.close()
# 写完之后还需要读则需要重新打开
f = open('test.txt', 'r', encoding='utf-8')
f.read()


# 3. a模式 追加
f = open('test.txt', 'a', encoding='utf-8')
print(f.write(' hello world'))
